Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 TWENTYWELL ROAD Detached £301,916 £245,000 12 Oct 2018
26 TWENTYWELL ROAD Detached £357,290 £84,950 3 Sep 1999
28 TWENTYWELL ROAD Detached £490,446 £288,000 25 Sep 2012
30 TWENTYWELL ROAD Detached £524,713 £168,000 4 Jan 2002
32 TWENTYWELL ROAD Semi-Detached £278,321 £242,500 17 Dec 2020
34 TWENTYWELL ROAD Semi-Detached £358,748 £64,300 27 Jan 1995
38 TWENTYWELL ROAD Detached £404,895 £265,000 9 Jul 2014
40 TWENTYWELL ROAD Semi-Detached £354,661 £337,000 27 Jan 2022
42 TWENTYWELL ROAD Semi-Detached £338,810 £200,000 2 Jul 2010
52 TWENTYWELL ROAD Detached £403,064 £110,750 23 Nov 2000
54 TWENTYWELL ROAD Detached £332,866 £68,000 23 Dec 1997
56 TWENTYWELL ROAD Semi-Detached £309,161 £305,000 5 Jul 2023
58 TWENTYWELL ROAD Semi-Detached £330,458 £267,500 8 Jan 2019
60 TWENTYWELL ROAD Detached £425,721 £249,950 11 Feb 2010
62 TWENTYWELL ROAD Semi-Detached £333,739 £195,000 14 Dec 2010
64 TWENTYWELL ROAD Detached £355,694 £279,000 20 Jul 2017
66 TWENTYWELL ROAD Detached £376,285 £250,000 11 Sep 2014